html, body {
    border: 0 none;
    height: 100%;
    margin: 0;
    padding: 0;
}
body {
	background:url('../images/award/2013/body_bg.jpg') repeat top center transparent;
	background-color:#19afd8;	
	margin:0;
	padding:0;
	font-size:13px;
	font-family:Tahoma, Arial, sans-serif;
}
img {
	border:0px;
	display:block;
}
.white{color:#ffffff;}
.black{color:#000000;}
.red{color:#ce0b2d;}
.yellow{color:#ffd820;}
.purple{color:#9651aa;}
.blue{color:#00aae2;}
.pink{color:#c50c6f;}
.darkPink{color:#e10e7f;}
.orange{color:#ff720a;}
.green{color:#749e0f;}
.red24{color:#ce0b2d;font-size:24px;}
.grey{color:#595959;}
.grey18{color:#595959;font-size:18px;}
.grey24{color:#595959;font-size:24px;}
.bold{font-weight:bold;}
.floatLeft{float:left;}
.floatRight{float:right;}
.top62{top:-62px;}
.clear{clear:both;overflow:hidden;width:0px;height:0px;}
.blockClear{position: relative;width:100%;padding-bottom:5px;clear:both;overflow:hidden;}
#toTop {width:100px;border:1px solid #ccc;background:#f7f7f7;text-align:center;padding:5px;position:fixed; /* this is the magic */bottom:10px; /* together with this to put the div at the bottom*/right:10px;cursor:pointer;display:none;color:#333;font-family:verdana;font-size:11px;opacity:0.6;filter:alpha(opacity=60); /* For IE8 and earlier */border-radius:10px;}
#wrapper{
	position:relative;
	background:url('../images/award/2013/spray_bg.png') no-repeat top center transparent;	
	margin:0 auto;
	width:100%;
	height:auto;
	min-height: 100%;
}
/*Container*/
#container{
	/*background:url('../images/award/2013/container_bg.png') repeat-x top center transparent;*/
	position:relative;
	margin:0 auto;
	width:100%;
	height:auto;	
}
.wrap_content{
	position: relative;
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
}
/*Header*/
#header_external{
	position:relative;
	width:100%;
	background:url('../images/award/2013/header_bg.jpg') no-repeat top center transparent;
}
#header{
	position: relative;
	background:url('../images/award/2013/header_bg.jpg') no-repeat top center transparent;
	width:1000px;
	margin:0 auto;
	width:1000px;
	height:544px;
}
#header_external.headerVoted{
	position:relative;
	width:100%;
	background:url('../images/award/2013/header_vote_bg.jpg') no-repeat top center transparent;
}
#header.headerVoted{
	position: relative;
	background:url('../images/award/2013/header_vote_bg.jpg') no-repeat top center transparent;
	width:1000px;
	margin:0 auto;
	width:1000px;
	height:544px;	
}
#header #fb-login{
	position: absolute;
	top:118px;
	right:0;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	width:600px;
	text-align:right;
	overflow: hidden;
	clear:both;
}
#header .logo{
	position: absolute;
	top:0px;
	left:0px;
	display:block;
	width:320px;
	height:320px;
}
#header a#home_logo{
	position: absolute;
	float:right;
	top:168px;
	right:7px;
	background:url('../images/award/2013/home_logo.png') no-repeat;
	display:block;
	width:45px;
	height:44px;
	text-decoration:none;
}
a#top_more{
	position: absolute;
	top:490px;
	left:95px;
	display:block;
	width:140px;
	height:50px;
} 
.fb{
	position: relative;
	display: inline-block;
	background:url('../images/award/2013/fb_sprites.png') no-repeat;
}
.fb.login{
	background-position:0 0;
	width:178px;
	height:25px;	
}
.fb.logout{
	background-position:0 -25px;
	width:80px;
	height:25px;	
}
.fb.share{
	top:1px;
	background-position:0 -50px;
	width:60px;
	height:18px;	
}
#header ul{
	position: relative;
	top:165px;
	left:350px;
	width:568px;
	margin:0;
	padding:0;
	overflow:hidden;
	clear:both;
	list-style-type:none;
}
#header ul li{
	position: relative;
	float:left;
}
.topMenu{
	position: relative;
	display: inline-block;
	background:url('../images/award/2013/top_menu_sprites.png') no-repeat;
}
.topMenu.text_vote{
	background-position:0 0;
	width:81px;
	height:40px;
}
.topMenu.text_show{
	background-position:-81px 0;
	width:70px;
	height:40px;
}
.topMenu.text_vdo{
	background-position:-151px 0;
	width:79px;
	height:40px;
}
.topMenu.text_picture{
	background-position:-230px 0;
	width:106px;
	height:40px;
}
.topMenu.text_news{
	background-position:-336px 0;
	width:69px;
	height:40px;
}
.topMenu.text_comment{
	background-position:-405px 0;
	width:163px;
	height:40px;
}
#header #banner{
	position: relative;
	float:right;
	top:195px;
	right:8px;
	width:660px;
	height:283px;
}
#header #headFrameVdo{
	position: relative;
	background:url('../images/award/2013/frameVdo.png') no-repeat top center transparent;
	float:right;
	top:187px;
	right:0;
	width:679px;
	height:368px;
	z-index:2;	
}
#header #vdoPlayer{
	position: relative;
	top:25px;
	left:18px;
	width:640px;
	height:390px;
	background-color:#000000;
}
#header #headVote{
	position: relative;
	background:url('../images/award/2013/headVote_bg.png') no-repeat top center transparent;
	float:right;
	top:195px;
	right:0px;
	width:680px;
	height:308px;
	z-index:2;	
}
#header #headVote ul
{
	position: relative;
	top:18px;
	left:182px;
	width:488px;
	margin:0;
	padding:0;
	overflow:hidden;
	clear:both;
	list-style-type:none;
}
#header #headVote ul li.cols1{
	position: relative;
	float:left;
	width:260px;
	height:50px;
	/*padding:7px 0;*/
	margin-top:2px;
	overflow: hidden;			
}
#header #headVote ul li.cols2{
	position: relative;
	float:left;
	width:228px;
	height:50px;
	/*padding:7px 0;*/	
	margin-top:2px;	
	overflow: hidden;	
}
#header #headVote ul li a{
	position: relative;
	background:url('../images/award/2013/icon_list.png') no-repeat 0px 2px transparent;
	display:block;
	padding:0 0 0 33px;
	text-decoration:none;
}
#header #headVote ul li a h3{
	margin:0;
	padding:0;
	font-size:13px;
}
#header #headVote ul li a div{
	font-size:12px;
}
/*Footer*/
#footer_external{
	position: relative;
	background:url('../images/award/2013/footer_bg.png') top center repeat-x;
	width:100%;
}
#footer{
	position:relative;
	background:url('../images/award/2013/footer_bg.png') top center repeat-x;
	margin:0 auto;	
	width:1000px;
	height:55px;
	clear:both;
	overflow:hidden;
}
#footer a{
	color:#0054A6;
	text-decoration:none;
}
#footer a:hover{
	text-decoration: underline;
}
#footer #footer-logo-detail{
	position: relative;
	top:10px;
	background:url('../images/award/2013/footer-logo.png') 50px 0px no-repeat;
	padding:0 0 0 180px;
	height: 39px;
}
#footer ul{
	position: relative;
	width:100%;
	margin:0;
	padding:0;
	clear:both;
	overflow:hidden;
	list-style-type:none;
}
#footer ul li{
	position: relative;
	float:left;
	color:#0054A6;
}
#footer ul li.first{
	padding-left:0;
	border:0;
}
#footer ul li a{
	padding:0 5px;
}
#true_hits img{
	display: inline-block;
}
/*Pager Sprites*/
.pager{
	position:relative;
	margin:20px auto 10px auto;
	text-align:center;
}
.pager .arrows{
	background:url('../images/award/2013/pager_sprites.png') no-repeat;
	width:19px;
	height:19px;
}
.pager .arrows.first{
	position:relative;
	display:inline-block;
	margin:0 2px;	
	background-position:0px -19px;
}
.pager .arrows.prev{
	position:relative;
	display:inline-block;
	margin:0 2px;			
	background-position:0px 0px;
}
.pager .arrows.next{
	position:relative;
	display:inline-block;
	margin:0 2px;		
	background-position:-19px 0px;
}
.pager .arrows.last{
	position:relative;
	display:inline-block;
	margin:0 2px;	
	background-position:-19px -19px;
}
.pager .num_tag a{
	position:relative;
	display:inline-block;
	text-align:center;
	margin:0 2px;
	width:19px;
	height:19px;
	color:#343434;
	text-decoration:none;
}
.pager .num_tag.current {
	position:relative;
	display:inline-block;
	text-align:center;
	margin:0 2px;
	width:19px;
	height:19px;
	color:#f4627b;
	background:none;
	text-decoration:none;
}
/*External*/
#vote{
	position: relative;
	background:url('../images/award/2013/vote_bg.png') no-repeat top center transparent;
	width:1000px;
	height:271px;
	margin:0 auto;
	z-index:2;
}
#vote ul{
	position: relative;
	top:32px;
	left:218px;
	width:834px;
	margin:0;
	padding:0;
	overflow:hidden;
	clear:both;
	list-style-type:none;
}
#vote ul li.cols1{
	position: relative;
	float:left;
	width:285px;
	height:52px;
	/*padding:7px 0;*/
	margin-top:2px;
	overflow: hidden;			
}
#vote ul li.cols2{
	position: relative;
	float:left;
	width:244px;
	height:52px;
	/*padding:7px 0;*/
	margin-top:2px;
	overflow: hidden;		
}
#vote ul li.cols3{
	position: relative;
	float:left;
	width:240px;
	height:52px;
	/*padding:7px 0;*/
	margin-top:2px;
	overflow: hidden;	
}
#vote ul li a{
	position: relative;
	background:url('../images/award/2013/icon_list.png') no-repeat 0px 2px transparent;
	display:block;
	padding:0 0 0 33px;
	text-decoration:none;
}
#vote ul li a h3{
	margin:0;
	padding:0;
	font-size:13px;
}
#vote ul li a div{
	font-size:12px;
}
#voteVdoPlayer{
    background-color: #000000;
    height: 390px;
    margin: 10px auto;
    position: relative;
    width: 640px;	
}
#news_photo_video_external{
	position: relative;
	background:url('../images/award/2013/news_photo_video_bg.png') no-repeat top center transparent;
	width:100%;
	top:-80px;
}
#news_photo_video{
	position: relative;
	background:url('../images/award/2013/news_photo_video_bg.png') no-repeat top center transparent;
	width:1000px;
	height:708px;
	margin:0 auto;
}
#news_photo_video h3{
	font-size:13px;
	margin:5px 0;
	padding:0;
}
#news_photo_video a{
	text-decoration:none;
}
#news_photo_video p{
	margin:3px 0;
	padding:0;
}
#news_photo_video .leftNews{
	position: absolute;
	top:145px;
	left:40px;
	width:250px;
}
#news_photo_video .rightNews{
	position: absolute;
	top:145px;
	left:320px;
	width:216px;	
}
#news_photo_video .vdoPlayer{
	position: absolute;
	top:108px;
	right:12px;
	width:370px;
	height:300px;
	background-color:#000000;	
}
#news_photo_video .photo{
	position: absolute;
	top:500px;
	left:36px;
	width:216px;	
}
#news_photo_video .vdo{
	position: absolute;
	top:500px;
	left:340px;	
	width:216px;
}
#news_photo_video .tweet{
	position: absolute;
	top:435px;
	right:12px;	
}
#news_photo_video .show{
	position: absolute;
	top:450px;
	right:25px;	
}
#news_photo_video .show a{
	position: relative;
	display: block;
	width:340px;
	height:250px;
}
#ment{
	position: relative;
	float:left;
	width:600px;
	height:155px;
}
#sponser{
	position: relative;
	float:right;
	text-align:left;
	width:375px;
	color:#FFFFFF;
}
/*Show*/
#show01{
	position: relative;
	background:url('../images/award/2013/show01_bg.png') no-repeat;
	width:1000px;
	height:317px;
	margin-bottom:20px;
}
#show01 p{
	position: relative;
	top:120px;
	width:960px;
	margin:0 auto;
	color:#9cbde8;
	font-weight: bold;
}
#show02{
	position: relative;
	background:url('../images/award/2013/show02_bg.png') no-repeat;
	width:1000px;
	height:305px;
	margin-bottom:20px;		
}
#show03{
	position: relative;
	background:url('../images/award/2013/show03_bg.png') no-repeat;
	width:1000px;
	height:288px;
	margin-bottom:20px;	
	overflow: hidden;
	clear:both;	
}
#show03 h2{
	margin:0;
	padding:0;
	margin-bottom:5px;
}
#show03 p{
	margin:0;
	padding:0;
	font-size:12px;
}
#show03 .leftShow03{
	position: relative;
	float:left;
	top:20px;
	left:320px;
	width:210px;
}
#show03 .rightShow03{
	position: relative;
	float:right;
	top:125px;
	right:15px;	
	width:210px;
}
#show04 h2{
	margin:0;
	padding:0;
}
#show04 p{
	margin:0;
	padding:0;
	font-size:12px;
	margin-top:5px;
}
#show04{
	position: relative;
	background:url('../images/award/2013/show04_bg.png') no-repeat;
	width:1000px;
	height:308px;	
}
#show04 .rightShow04{
	position: relative;
	float:left;
	top:20px;
	left:535px;	
	width:415px;	
}
#sponser2{
	position: relative;
	width:740px;
	margin:0 auto;
	text-align:left;
	color:#FFFFFF;
	padding:20px;
}
/*Vote*/
#frameVoteTop{
	position: relative;
	background:url('../images/award/2013/frameVoteTop.png') top left no-repeat;
	width:1000px;
	height:30px;		
}
#frameVoteContent{
	background-color:black;
	padding:0 5px;
}
#frameVoteContent h2{
	margin:0;
	padding:0;
}
#frameVoteContent .voteCat{
	position: relative;
	overflow:hidden;
	clear:both;
}
#frameVoteContent .voteCat.cat01{
	background:url('../images/award/2013/cat01.png') no-repeat 18px 0px;
	padding-left:287px;
	height:100px;
	line-height:165px;
}
#frameVoteContent .voteCat.cat02{
	background:url('../images/award/2013/cat02.png') no-repeat 18px 0px;
	padding-left:205px;
	height:108px;
	line-height:173px;	
}
#frameVoteContent .voteCat.cat03{
	background:url('../images/award/2013/cat03.png') no-repeat 18px 0px;
	padding-left:182px;
	height:118px;
	line-height:193px;	
}
#frameVoteContent .voteCat.cat04{
	background:url('../images/award/2013/cat04.png') no-repeat 18px 0px;
	padding-left:219px;
	height:118px;
	line-height:193px;
}
#frameVoteContent .voteCat.cat05{
	background:url('../images/award/2013/cat05.png') no-repeat 18px 0px;
	padding-left:174px;
	height:125px;
	line-height:210px;	
}
#frameVoteContent .voteCat.cat06{
	background:url('../images/award/2013/cat06.png') no-repeat 18px 0px;
	padding-left:168px;
	height:120px;
	line-height:210px;	
}
#frameVoteContent .voteCat.cat07{
	background:url('../images/award/2013/cat07.png') no-repeat 18px 0px;
	padding-left:153px;
	height:125px;
	line-height:190px;	
}
#frameVoteContent .voteCat.cat08{
	background:url('../images/award/2013/cat08.png') no-repeat 18px 0px;
	padding-left:160px;
	height:125px;
	line-height:190px;	
}
#frameVoteContent .voteCat.cat09{
	background:url('../images/award/2013/cat09.png') no-repeat 18px 0px;
	padding-left:220px;
	height:118px;
	line-height:205px;	
}
#frameVoteContent .voteCat.cat10{
	background:url('../images/award/2013/cat10.png') no-repeat 18px 0px;
	padding-left:147px;
	height:120px;
	line-height:205px;	
}
#frameVoteContent .blockVote{
	position: relative;
	float:left;
	margin-left:6px;
	width:160px;
	height:330px;
	overflow: hidden;
	border-radius:10px;
}
#frameVoteContent .blockVote.first{
	margin-left:0;
}
#frameVoteContent .blockVote.blueBG{background-color:#00aae2;}
#frameVoteContent .blockVote.pinkBG{background-color:#e10e7f;}
#frameVoteContent .blockVote.purpleBG{background-color:#9d42a2;}
#frameVoteContent .blockVote.orangeBG{background-color:#ff720a;}
#frameVoteContent .blockVote.greenBG{background-color:#749e0f;}
#frameVoteContent .voteImage{
	position: relative;
	margin:10px auto 5px;
	width:142px;
	height:142px;
}
#frameVoteContent h3{
	position: relative;
	margin:0 auto;
	padding:0;
	width:142px;
	color:#FFFFFF;
	font-size:13px;
}
#frameVoteContent p{
	position: relative;
	width:142px;
	font-size:12px;
	margin:5px auto 2px;
	padding:0;
	color:#FFFFFF;
	overflow: hidden;
	clear:both;
}
#frameVoteContent a{
	text-decoration:none;
}
a.buttonVote{
	position: absolute;
	left:25px;
	bottom:35px;
	display:block;
	margin:5px auto;
	background:url('../images/award/2013/button_vote.png') no-repeat;
	width:106px;
	height:51px;	
}
a.buttonVoted{
	position: absolute;
	left:20px;
	bottom:35px;	
	display:block;
	margin:5px auto;
	background:url('../images/award/2013/button_voted.png') no-repeat;
	width:127px;
	height:51px;	
}
a.buttonVote2{
	position: relative;
	display:block;
	margin:5px auto;
	background:url('../images/award/2013/button_vote2.png') no-repeat;
	width:222px;
	height:105px;	
}
a.buttonVoted2{
	position: relative;
	display:block;
	margin:5px auto;
	background:url('../images/award/2013/button_voted2.png') no-repeat;
	width:222px;
	height:105px;
}
a.buttonWinner{
	position: absolute;
	left:5px;
	bottom:0px;
	display:block;
	margin:5px auto;
	background:url('../images/award/2013/button_winner.png') no-repeat;
	width:150px;
	height:150px;	
}
a.buttonClosed{
	position: absolute;
	left:24px;
	bottom:30px;
	display:block;
	background:url('../images/award/2013/button_closed.png') no-repeat;
	text-align: center;
	width:109px;
	height: 58px;
	font-size:30px;
	font-weight:bold;
	border-radius:20px;
	text-indent: -9999px;
	overflow: hidden;
}
a.buttonClosed2{
	position: relative;
	margin:20px auto;
	display:block;
	background:url('../images/award/2013/button_closed.png') no-repeat;
	text-align: center;
	width:109px;
	height: 58px;
	font-size:30px;
	font-weight:bold;
	text-indent: -9999px;
	overflow: hidden;
}
#frameVoteContent .voteScore{
	position: absolute;
	left:10px;
	bottom:8px;
	width:140px;
	background-color:#FFFFFF;
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
	border-radius:5px;
	text-align:center;
	padding:3px 0;
	font-size:18px;
	font-weight:bold;
	color::#000000;	
}
#frameVoteBottom{
	position: relative;
	background:url('../images/award/2013/frameVoteBottom.png') bottom left no-repeat;
	width:1000px;
	height:40px;		
}
/*Ment*/
#mentDesc{
	position: relative;
	background:url('../images/award/2013/ment_desc_bg.png') bottom left no-repeat;
	width:1000px;
	height:305px;
	z-index:2;	
}
#mentDesc p{
	position:relative;
	float:right;
	top:35px;
	right:30px;
	width:400px;
	letter-spacing:1px;
}
#blockMentMain{
	position: relative;
	margin-top:-55px;
	/*width:1000px;*/
	border-radius:10px;
	background-color:#5b479a;
	overflow:hidden;
	clear:both;
	padding:30px 10px;
}
#blockMentMain .blockMent{
	position: relative;
	width:440px;
	border-radius:5px;
	margin-top:18px;
	margin-bottom:35px;	
	padding-bottom:10px;
}
.icon_arrow{
	position: relative;
	float: right;
	display: block;
	background: url('../images/award/2013/icon_arrow_sprites.png') no-repeat;
	width: 22px;
	height: 22px;
}
.icon_arrow.up{
	background-position: 0 0;
}
.icon_arrow.down{
	background-position: 0 -22px;
}
#blockMentMain .blockMent.yellowBG{background-color:#ffd820;}
#blockMentMain .blockMent.blueBG{background-color:#88e0ff;}
#blockMentMain .blockMent h2{
	position: relative;
	margin:0;
	padding:0;
	top:-25px;
	left:-8px;
	z-index:2;
}
#blockMentMain .blockMent h2.mentTopten{
	background: url('../images/award/2013/ment_top_ten.png') no-repeat;
	width:400px;
	height:67px;
}
#blockMentMain .blockMent h2.mentToptenFinal{
	background: url('../images/award/2013/ment_top_ten_final.png') no-repeat;
	width:449px;
	height:67px;
}
#blockMentMain .mentToptenTable{
	position: relative;
	width:425px;
	margin:0 auto;
	padding:2px 0;
	overflow: hidden;
	clear:both;
}
#blockMentMain .mentToptenTable.winner{
	position: relative;
	background: url('../images/award/2013/ment_top_ten_winner_bg.png') 42px center no-repeat;
}
#blockMentMain .mentToptenTable.header{
	margin-top:-35px;
	padding:5px 0;
	background-color:#ffb320;
	border-radius:5px;
}
#blockMentMain .mentToptenTable .cols1{width:115px;text-align:center;}
#blockMentMain .mentToptenTable .cols2{width:195px;text-align:center;}
#blockMentMain .mentToptenTable .cols3{width:115px;text-align:center;}
#blockMentMain .blockMent h2.mentRewardWinner{
	background: url('../images/award/2013/ment_reward_winner.png') no-repeat;
	width:301px;
	height:66px;
}
#blockMentMain .blockMent h2.mentRewardSecondWinner{
	background: url('../images/award/2013/ment_reward_second_winner.png') no-repeat;
	width:301px;
	height:66px;
}
#blockMentMain .blockMent h2.mentCondition{
	background: url('../images/award/2013/ment_condition.png') no-repeat;
	width:144px;
	height:43px;
}
#blockMentMain .mentDescription{
	margin:0;
	padding:0;
	margin-top:-45px;
	padding:15px;
}
#blockMentMain .mentDescription ul{
	position: relative;
	margin:0 auto;
	padding:0 15px;
	list-style-type: disc;
}
/*Artist*/
#leftArtist{
	position: relative;
	float:left;
	width:285px;
	background-color:#00d8ff;
	border-radius:10px;
	margin-top:25px;
}
#artistVoteHeader{
	position: relative;
	margin-top:-25px;
	background: url('../images/award/2013/artist_vote_header.png') no-repeat;
	width:286px;
	height:72px;
}
#artistLeftImage{
	position: relative;
	background-color:#FFFFFF;
	width:205px;
	height:205px;
	margin:5px auto 15px;
}
#artistLeftImage img{
	position: relative;
	top:10px;
	left:10px;
}
#leftArtist h2{
	position: relative;
	width:205px;
	margin:0 auto;
	padding:0;
	color:#ff0081;
	font-size:18px;
}
#leftArtist h3{
	position: relative;
	width:205px;
	margin:0 auto;
	padding:0;
	font-size:14px;
}
#leftArtist h4{
	position: relative;
	width:205px;
	margin:0 auto;
	padding:0;
	font-size:14px;
}
#leftArtist p{
	position: relative;
	width:220px;
	margin:15px auto;
	padding:0;
}
#rightArtist{
	position: relative;
	float:right;
	width:695px;
	background-color:#00aae2;
	border-radius:10px;
	padding-bottom:20px;
}
#rightArtist h2{
	position: relative;
	margin:10px 30px;
	padding:0;
	font-size:18px;
}
#artistComment{
	position: relative;
	width:640px;
	margin:0 auto;
	background-color:#ebebeb;
}
#artistVdoPlayer{
	position: relative;
	margin:0 auto;
	width:640px;
	height:390px;
	background-color:#000000;
}
#socialNav{
	position: relative;
	margin:10px auto;
	width:640px;	
	height:30px;
/*	overflow: hidden;
	clear:both;*/
}
.twitter-share-button {
	margin-left:10px;
	width: 80px !important;
}
#artistRelateVdo{
	position: relative;
	width:640px;
	margin:10px auto;
	overflow: hidden;
	clear: both;
}
#artistRelateVdo a{
	text-decoration:none;
	color:#FFFFFF;
}
#artistRelateVdo a:hover{
	color:#fb9233;
}
#artistRelateVdo .cols{
	position: relative;
	float:left;
	width:315px;
	margin-left:10px;
	background-color:#087ca2;
	border-radius:3px;
	padding:10px 0;
}
#artistRelateVdo .cols.first{
	margin:0;
}
#artistRelateVdo img{
	position: relative;
	float:left;
	margin-left:12px;
}
#artistRelateVdo .description{
	position: relative;
	float:left;
	margin-left:20px;
	width:125px;
}
#artistRelateVdo .description .title{
	font-size:16px;
	font-weight: bold;
}
#artistRelateVdo .description .subtitle{
	font-size:16px;
}
/*Vdo && About*/
#vdo_top_bg,#about_top_bg{
	position: relative;
	background: url('../images/award/2013/vdo_top_bg.png') repeat-y;
	width:1000px;
	height:270px;
}
#vdo_content_bg,#about_content_bg{
	position: relative;
	background: url('../images/award/2013/vdo_content_bg.png') repeat-y;
	width:1000px;
}
#vdo_bottom_bg,#about_bottom_bg{
	position: relative;
	background: url('../images/award/2013/vdo_bottom_bg.png') no-repeat;
	width:1000px;
	height:76px;
}
#leftVdo{
	position: relative;
	float:left;
	width:308px;
	margin-left:16px;
	margin-top:-270px;
}
.leftVdoBlock{
	position: relative;
	width:308px;
	height:120px;
	background-color:#6b49a0;
	border-radius:5px;
	overflow: hidden;
	clear:both;
	margin-bottom:15px;
}
.leftVdoBlock a{
	color:#FFFFFF;
}
.leftVdoBlock a:hover{
	color:#fb9233;
}
.leftVdoBlock .image{
	position: relative;
	float:left;
	margin-top:12px;
	margin-left:12px;
	width:157px;
	height:98px;
}
.leftVdoBlock p{
	position: relative;
	float:right;
	margin-right:12px;
	margin-top:15px;
	width:110px;
}
#VdoHeader{
	position: relative;
	background: url('../images/award/2013/vdo_header.png') no-repeat;
	width:308px;
	height:95px;	
}
#rightVdo{
	position: relative;
	float:right;
	width:640px;
	/*margin-top:100px;*/
	margin-right:20px;
	text-align:left;
	margin-top:-170px;	
}
#AboutHeader{
	position: relative;
	float:left;
	background: url('../images/award/2013/about_header.png') no-repeat;
	width:250px;
	height:95px;
	margin-top:-260px;
	margin-left:20px;
}
#AboutDescription{
	position: relative;
	top:-150px;
	width:900px;
	height:1300px;
	margin:0 auto;
	color:#90e4ff;
	font-weight:bold;
}
#AboutDescription a{
	color:#63034e;
	text-decoration:none;
}
#AboutDescription a:hover{
	text-decoration: underline;
}
/*Picture*/
#picture{
	position: relative;
	width:100%;
	overflow:hidden;
	clear:both;
}
#picture .leftPicture{
	position: relative;
	float:left;
	width:595px;
	z-index:2;
}
#picture .leftPicture .pictureBlock{
	position: relative;
	background-color:#0f858c;
	border-radius:10px;
	margin-bottom:20px; 
	padding-bottom:20px;
}
#picture .leftPicture .pictureBlock .pictureBlockHeader{
	position: relative;
	background: url('../images/award/2013/picture_block_header.png') no-repeat;
	width:277px;
	height:138px;
}
#picture .leftPicture .pictureBlock ul{
	position: relative;
	width:512px;
	margin:-75px auto 0;
	padding:0;
	overflow: hidden;
	clear:both;
	list-style-type:none;
}
#picture .leftPicture .pictureBlock ul li{
	position: relative;
	float:left;
	margin-left:15px;
	margin-bottom:10px;
}
#picture .leftPicture .pictureBlock ul li.first{
	margin-left:0;
}
#picture .leftPicture .pictureBlock ul li a{
	position: relative;
	display:block;
	background: url('../images/award/2013/picture_frame_bg.png') no-repeat;
	width:247px;
	height:207px;
	text-decoration:none;
	color:#ffffff;
}
#picture .leftPicture .pictureBlock ul li a:hover{
	color:#fb9233;
}
#picture .leftPicture .pictureBlock ul li img{
	position: relative;
	display:block;
	width:216px;
	height:135px;
	margin:0 auto 5px;
	padding-top:20px;
}
#picture .leftPicture .pictureBlock ul li p{
	position: relative;
	margin:0 auto;
	padding:0;
	width:224px;
}
#picture .rightPicture{
	position:relative;
	float:right;
	width:394px; 
}
#rightVotePanel{
	position: relative;
	background:url('../images/award/2013/right_vote_bg.png') no-repeat;
	width:395px;
	height:653px;
	z-index:2;
}
#rightVotePanel ul{
	position: relative;
	width:100%;
	top:110px;
	left:25px;
	margin:0;
	padding:0;
	overflow: hidden;
	clear:both;
	list-style-type:none;
}
#rightVotePanel ul li{
	position: relative;
	width:285px;
	height:35px;
    height: 33px;
    margin-bottom: 20px;
    margin-top: 6px;	
}
#rightVotePanel ul li a{
	position: relative;
	background:url('../images/award/2013/icon_list.png') no-repeat 0px 2px transparent;
	display:block;
	padding:0 0 0 33px;
	text-decoration:none;
}
#rightVotePanel ul li a h3{
	margin:0;
	padding:0;
	font-size:13px;
}
#rightVotePanel ul li a div{
	font-size:12px;
}
#rightShowPanel{
	position: relative;
	margin-top:-155px;	
	left:-85px;
	background:url('../images/award/2013/picture_show_bg.png') no-repeat;
	width:477px;
	height:432px;
}
#rightShowPanel a{
	position: relative;
	display: block;
	top:168px;
	left:92px;
	width:380px;
	height:260px;
}
/*News*/
#news{
	position: relative;
	width:100%;
	overflow:hidden;
	clear:both;
}
#news .leftNews{
	position: relative;
	float:left;
	width:595px;
	z-index:2;
}
#news .leftNews .newsBlock{
	position: relative;
	background-color:#00d8ff;
	border-radius:10px;
	margin-bottom:20px; 
	padding-bottom:20px;
}
#news .leftNews .newsBlock .newsBlockHeader{
	position: relative;
	background: url('../images/award/2013/news_block_header.png') no-repeat;
	width:277px;
	height:138px;
}
#news .leftNews .newsBlock ul{
	position: relative;
	width:512px;
	margin:-75px auto 0;
	padding:0;
	overflow: hidden;
	clear:both;
	list-style-type:none;
}
#news .leftNews .newsBlock ul li{
	position: relative;
	width:100%;
	margin-left:15px;
	margin-bottom:10px;
	overflow: hidden;
	clear: both;
}
#news .leftNews .newsBlock ul li.first{
	margin-left:0;
}
#news .leftNews .newsBlock ul li a{
	position: relative;
	display:block;
	text-decoration:none;
	color:#000000;
	font-size:14px;
}
#news .leftNews .newsBlock ul li img{
	position: relative;
	float:left;
	width:216px;
	height:135px;
	margin:0 auto 5px;
}
#news .leftNews .newsBlock ul li p{
	position: relative;
	float:left;
	margin:0 auto 0 10px;
	padding:0;
	width:260px;
}
#news .rightNews{
	position:relative;
	float:right;
	width:394px; 
}